distinguished scientist - Turkish English Dictionary